* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

BODY {
	TEXT-ALIGN: center
}
.floatR {
	FLOAT: right
}
.floatL {
	FLOAT: left
}
.clearBoth {
	CLEAR: both
}
.clearLeft {
	CLEAR: left
}
.clearRight {
	CLEAR: right
}
.center {
	TEXT-ALIGN: center
}
.left{
	TEXT-ALIGN: left;
}

.right{
	TEXT-ALIGN: right;
}
A:link {
	COLOR: #666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 24px
}
H2 {
	FONT-SIZE: 18px
}
H3 {
	FONT-SIZE: 14px
}
UL {
	LIST-STYLE-TYPE: none
}
.tip {
	FONT-SIZE: 12px
}
.checkCode {
	CURSOR: pointer
}
.gray {
	COLOR: gray
}

.fontBold{
	font-weight:bold;
}

.dotline{
	margin:0px;
	padding:0px;

	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#666;
}

.font12 {
	FONT-SIZE: 12px
}

.inline{
	display:inline;
}


.word-break{
	word-break:break-all;  
	overflow:auto;
}

.outing-input {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; WIDTH: 150px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 20px
}



.outing-textarea {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid;  BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; 
}

.outing-button {
	BORDER-RIGHT: #01391a 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #01391a 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #01391a 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #01391a 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #007836
}
.greenBorder {
	BORDER-RIGHT: #007836 1px solid; BORDER-TOP: #007836 1px solid; BORDER-LEFT: #007836 1px solid; BORDER-BOTTOM: #007836 1px solid
}

.border-gray {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
.outing-body {
	MARGIN-TOP: 20px; WIDTH: 100%
}
.wrapper {
	MARGIN: 10px
}
.outing {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT: auto; BORDER-LEFT: #fff 1px solid; WIDTH: 960px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #fff 1px solid
}
.outing-toolbar {
	BORDER-RIGHT: #007836 1px solid; BORDER-TOP: #007836 1px solid; BORDER-LEFT: #007836 1px solid; WIDTH: 100%; LINE-HEIGHT: 30px; BORDER-BOTTOM: #007836 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #007836; TEXT-ALIGN: right
}
.outing-toolbar .rightArea {
	MARGIN-RIGHT: 15px
}

.outing-toolbar .hello{
	color:#FFF;
}

.outing-toolbar A {
	MARGIN: 4px
}
.outing-toolbar A:link {
	MARGIN: 4px; COLOR: #fff
}
.outing-toolbar A:visited {
	MARGIN: 4px; COLOR: #fff
}
.outing-toolbar .logo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #007836; FONT-STYLE: normal; FONT-FAMILY: "Arial Black", Gadget, sans-serif; BACKGROUND-COLOR: #fff; FONT-VARIANT: normal
}
.outing-toolbar .logo A:link {
	FONT-SIZE: 18px; COLOR: #007836
}
.outing-toolbar .logo A:visited {
	FONT-SIZE: 18px; COLOR: #007836
}


#loginPage {
	HEIGHT: 400px
}

.outing-body .loginArea {
	WIDTH: 30%; MARGIN-RIGHT: 5px;
}
.outing-body .loginArea TABLE TR TD {
	LINE-HEIGHT: 30px; TEXT-ALIGN: left
}
.outing-body .loginArea .errorList {
	MARGIN-TOP: 10px; 
	WIDTH: 100%;
	text-align:right;
}
.outing-body .loginArea .errorList .errorItem {
	width:60%;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	FONT-SIZE: 12px; 
	COLOR: red; 
	MARGIN-BOTTOM: 3px;  
	MARGIN-TOP: 3px;
	MARGIN-LEFT:30%; 
	TEXT-ALIGN: left;
	PADDING-LEFT:25px;
	BACKGROUND-IMAGE: url(http://happyouting.alibaba-inc.com:81/images/err.png); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 2px;
}
#loginPage .pictureArea {
	MARGIN-LEFT: 15px
}


#registerPage {
	HEIGHT: 250px
}

#registerPage .pictureArea {
	MARGIN-RIGHT: 5px
}
.outing-body .registerArea {
	MARGIN-LEFT: 20px; WIDTH: 500px; TEXT-ALIGN: left
}
.outing-body .registerArea TABLE TR TD {
	LINE-HEIGHT: 30px; TEXT-ALIGN: left
}
.outing-body .registerArea H2 {
	MARGIN-LEFT: 90px
}
.outing-body .registerArea .tip {
	BACKGROUND-POSITION: 5px 2px; PADDING-LEFT: 30px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.outing-body .registerArea .errTip {
	BACKGROUND-IMAGE: url(http://happyouting.alibaba-inc.com:81/images/err.png); COLOR: red
}
.outing-body .registerArea .okTip {
	BACKGROUND-IMAGE: url(http://happyouting.alibaba-inc.com:81/images/ok.png); COLOR: #393
}
.outing-body .registerArea .infoTip {
	BACKGROUND-IMAGE: url(http://happyouting.alibaba-inc.com:81/images/info.png); COLOR: #09c
}
.outing-body .registerArea .errorList {
	MARGIN-TOP: 10px; WIDTH: 400px
}
.outing-body .registerArea .errorList .errorItem {
	BACKGROUND-POSITION: 2px 3px; PADDING-LEFT: 22px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://happyouting.alibaba-inc.com:81/images/err.png); PADDING-BOTTOM: 3px; COLOR: red; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}










